// app.js
/**
 * 全局分享配置，页面无需开启分享
 * 使用隐式页面函数进行页面分享配置
 * 使用隐式路由获取当前页面路由，并根据路由来进行全局分享、自定义分享
 */
import { getCurPage } from 'src/plugins/utils';
export function overShare() {
    //监听路由切换, 间接实现全局设置分享内容
    uni.onAppRoute(res => {
        //获取加载的页面
        const view = getCurPage();
        if (view) {
            //全局触发 显示出分享具栏
            uni.showShareMenu({
                'withShareTicket': true,
                'menus': ['shareAppMessage', 'shareTimeline']
            });
            view.onShareAppMessage = () => {
                return {};
            };
            view.onShareTimeline = () => {
                return {};
            };
        }
    });
}